0d3285e6db901bc3f035a41276f82362de7b524b,src/main/java/com/continuuity/data/operation/executor/remote/TOperationExecutorImpl.java,TOperationExecutorImpl,readColumnRange,#TReadColumnRange#,163

Before Change


  public TOptionalBinaryMap
  readColumnRange(TReadColumnRange tReadColumnRange) throws TException {
    Log.debug("Received TReadColumnRange");
    return wrapMap(this.opex.execute(unwrap(tReadColumnRange)));
  }

  // dequeue always return a structure, which does not need extra wrapping

After Change


  @Override
  public TOptionalBinaryMap
  readColumnRange(TReadColumnRange tReadColumnRange) throws TException {
    if (Log.isDebugEnabled())
      Log.debug("Received TReadColumnRange: " + tReadColumnRange);
    ReadColumnRange readColumnRange = unwrap(tReadColumnRange);
    Map<byte[], byte[]> result = this.opex.execute(readColumnRange);
    TOptionalBinaryMap tResult = wrapMap(result);
    if (Log.isDebugEnabled())
      Log.debug("ReadColumnRange result: " + tResult);
    return tResult;
  }

  // dequeue always return a structure, which does not need extra wrapping